
<? 

/*
include ("config-pwd.php");
conectar();
*/


include('inc-functions-accion.php');


if ($_POST['liquidando']=='si') {

$sociedad=mysql_real_escape_string (stripslashes(trim($_POST['nom'])));

	//Comprobación de que efectivamente es una socidad borrable:

$soc="SELECT * FROM sociedades where sociedad='$sociedad'";
$csoc=mysql_query($soc);
$rsoc=mysql_fetch_array($csoc);

	$us="SELECT * FROM users WHERE nick='{$rsoc['accionista']}'";
	$cus=mysql_query($us);
	$nus=mysql_num_rows($cus);
	$rus=mysql_fetch_array($cus);
	
	$depositos=0;
	
	if ($rsoc['tipo']=='financiera') { //Buscar si tiene depositos
		
		$dep="SELECT * FROM deposito WHERE banco='{$rsoc['sociedad']}'";
		$cdep=mysql_query($dep);
		while ($rdep=mysql_fetch_array($cdep)) {
			$depositos=$depositos+$rdep['importe'];
		}
	}
	
	if (($nus==0) or ($rus['estado']=='expulsado')) { 
	
		if (($rsoc['saldo']==0) and ($depositos==0)) {
		
			$bsoc="DELETE FROM sociedades WHERE sociedad='$sociedad'";
			$cbsoc=mysql_query($bsoc);
			
			$bac="DELETE FROM acciones WHERE sociedad='$sociedad'";
			$cbac=mysql_query($bac);
			
			$bbf="DELETE FROM beneficios WHERE sociedad='$sociedad'";
			$cbbf=mysql_query($bbf);
			
			$bcta="DELETE FROM cuentasociedad WHERE sociedad='$sociedad'";
			$cbcta=mysql_query($bcta);
			
			$bdep="DELETE FROM deposito WHERE banco='$sociedad'";
			$cbdep=mysql_query($bdep);
			
			$bges="DELETE FROM gestionbanco WHERE banco='$sociedad'";
			$cbges=mysql_query($bges);
			
			$bmer="DELETE FROM mercadoacc WHERE sociedad='$sociedad'";
			$cbmer=mysql_query($bmer);
			
			$brep="DELETE FROM repartosocial WHERE empresa='$sociedad'";
			$cbrep=mysql_query($brep);
			
			
		evento_chat('<b>[Gobierno]</b> <a href="#"><b>La sociedad '.$sociedad.' ha sido liquidada </b> por '.$_SESSION['pol']['nick'].'.</a>');
		
		}
	}

} // fin liquidando=si

?>
	
	




<table border="0" cellpadding="0" cellspacing="0" class="tabla"><tr><th>Socidad</th><th>Presidente</th><th>Estado</th><th>Saldo</th><th>Tipo</th><th>Depositos</th><th>Borrar</th></tr>

<?




//informe de sociedades de ciudadanos expirados o expulsados:

$soc="SELECT * FROM sociedades";
$csoc=mysql_query($soc);
while ($rsoc=mysql_fetch_array($csoc)) {

	$us="SELECT * FROM users WHERE nick='{$rsoc['accionista']}'";
	$cus=mysql_query($us);
	$nus=mysql_num_rows($cus);
	$rus=mysql_fetch_array($cus);
	
	$depositos=0;
	
	if ($rsoc['tipo']=='financiera') { //Buscar si tiene depositos
		
		$dep="SELECT * FROM deposito WHERE banco='{$rsoc['sociedad']}'";
		$cdep=mysql_query($dep);
		while ($rdep=mysql_fetch_array($cdep)) {
			$depositos=$depositos+$rdep['importe'];
		}
	}
	
	if (($nus==0) or ($rus['estado']=='expulsado')) { ?>
    
 		<tr class="modo1"><td><?=$rsoc['sociedad']?></td><td><?=$rsoc['accionista']?></td><td><? if ($nus==0) {?>Borrado<? } else { ?><?=$rus['estado']?><? }?></td><td><?=$rsoc['saldo']?></td><td><?=$rsoc['tipo']?></td><td><?=$depositos?></td><td> 
        
        <? if (($rsoc['saldo']==0) and ($depositos==0)) { ?>
        <form action="modsociedades.php?mod=liquidar" method="post">
        <input type="hidden" name="nom" value="<?=$rsoc['sociedad']?>" />
        <input type="submit" name="br" value="Liquidar" <?=$dis?> />
        <input type="hidden" name="liquidando" value="si" />
        </form>
        <? } else { print '***'; } ?>
        
        
        </td></tr>
	
<?
	}

} // fin de while 

?>

</table>
<br /><br />

<b>*** Las sociedades con saldo distinto de cero o con depositos no pueden ser borradas. Ha de esperarse al proceso economico para que su saldo quede a cero, y a que los depositantes retiren su dinero de esa empresa.</b><br /><br />

<b>- El estado de los usuarios puede ser "borrado" si no existe, o "expulsado" si existe pero ha sido expulsado del juego por los SC.</b><br /><br />




